
unix:!mac{ 
    QMAKE_LFLAGS += "-Wl,-rpath,\'\$$ORIGIN/\'" 
}

win32{
INCLUDEPATH +=  ../../tools/win64/vtk/include/vtk-9.3/  \
	../../tools/win64/occ/include \
	../../tools/win64/Python310/include \
	../../tools/win64/eigen \
	../../tools/win64/pythonqt5/include \

Debug:LIBS +=  -L../../tools/win64/python310/libs \
		-lpython310_d \

Release:LIBS +=  -L../../tools/win64/python310/libs \
		-lpython310 \

Debug:LIBS +=  -L../../tools/win64/pythonqt5/lib \
		-lPythonQt5_d \

Release:LIBS +=  -L../../tools/win64/pythonqt5/lib \
		-lPythonQt5 \

Debug:LIBS +=  -L../../tools/win64/vtk/libd/  \                                  
	-lvtkcgns-9.3d  \
	-lvtkChartsCore-9.3d  \
	-lvtkCommonColor-9.3d  \
	-lvtkCommonComputationalGeometry-9.3d  \
	-lvtkCommonCore-9.3d  \
	-lvtkCommonDataModel-9.3d  \
	-lvtkCommonExecutionModel-9.3d  \
	-lvtkCommonMath-9.3d  \
	-lvtkCommonMisc-9.3d  \
	-lvtkCommonSystem-9.3d  \
	-lvtkCommonTransforms-9.3d  \
	-lvtkDICOMParser-9.3d  \
	-lvtkDomainsChemistry-9.3d  \
	-lvtkDomainsChemistryOpenGL2-9.3d  \
	-lvtkdoubleconversion-9.3d  \
	-lvtkexodusII-9.3d  \
	-lvtkexpat-9.3d  \
	-lvtkFiltersAMR-9.3d  \
	-lvtkFiltersCellGrid-9.3d  \
	-lvtkFiltersCore-9.3d  \
	-lvtkFiltersExtraction-9.3d  \
	-lvtkFiltersFlowPaths-9.3d  \
	-lvtkFiltersGeneral-9.3d  \
	-lvtkFiltersGeneric-9.3d  \
	-lvtkFiltersGeometry-9.3d  \
	-lvtkFiltersGeometryPreview-9.3d  \
	-lvtkFiltersHybrid-9.3d  \
	-lvtkFiltersHyperTree-9.3d  \
	-lvtkFiltersImaging-9.3d  \
	-lvtkFiltersModeling-9.3d  \
	-lvtkFiltersParallel-9.3d  \
	-lvtkFiltersParallelImaging-9.3d  \
	-lvtkFiltersPoints-9.3d  \
	-lvtkFiltersProgrammable-9.3d  \
	-lvtkFiltersReduction-9.3d  \
	-lvtkFiltersSelection-9.3d  \
	-lvtkFiltersSMP-9.3d  \
	-lvtkFiltersSources-9.3d  \
	-lvtkFiltersStatistics-9.3d  \
	-lvtkFiltersTensor-9.3d  \
	-lvtkFiltersTexture-9.3d  \
	-lvtkFiltersTopology-9.3d  \
	-lvtkFiltersVerdict-9.3d  \
	-lvtkfmt-9.3d  \
	-lvtkfreetype-9.3d  \
	-lvtkGeovisCore-9.3d  \
	-lvtkgl2ps-9.3d  \
	-lvtkglew-9.3d  \
	-lvtkGUISupportQt-9.3d  \
	-lvtkGUISupportQtQuick-9.3d  \
	-lvtkGUISupportQtSQL-9.3d  \
	-lvtkhdf5-9.3d  \
	-lvtkhdf5_hl-9.3d  \
	-lvtkImagingColor-9.3d  \
	-lvtkImagingCore-9.3d  \
	-lvtkImagingFourier-9.3d  \
	-lvtkImagingGeneral-9.3d  \
	-lvtkImagingHybrid-9.3d  \
	-lvtkImagingMath-9.3d  \
	-lvtkImagingMorphological-9.3d  \
	-lvtkImagingSources-9.3d  \
	-lvtkImagingStatistics-9.3d  \
	-lvtkImagingStencil-9.3d  \
	-lvtkInfovisCore-9.3d  \
	-lvtkInfovisLayout-9.3d  \
	-lvtkInteractionImage-9.3d  \
	-lvtkInteractionStyle-9.3d  \
	-lvtkInteractionWidgets-9.3d  \
	-lvtkIOAMR-9.3d  \
	-lvtkIOAsynchronous-9.3d  \
	-lvtkIOCellGrid-9.3d  \
	-lvtkIOCesium3DTiles-9.3d  \
	-lvtkIOCGNSReader-9.3d  \
	-lvtkIOChemistry-9.3d  \
	-lvtkIOCityGML-9.3d  \
	-lvtkIOCONVERGECFD-9.3d  \
	-lvtkIOCore-9.3d  \
	-lvtkIOEnSight-9.3d  \
	-lvtkIOExodus-9.3d  \
	-lvtkIOExport-9.3d  \
	-lvtkIOExportGL2PS-9.3d  \
	-lvtkIOExportPDF-9.3d  \
	-lvtkIOFLUENTCFF-9.3d  \
	-lvtkIOGeometry-9.3d  \
	-lvtkIOHDF-9.3d  \
	-lvtkIOImage-9.3d  \
	-lvtkIOImport-9.3d  \
	-lvtkIOInfovis-9.3d  \
	-lvtkIOIOSS-9.3d  \
	-lvtkIOLegacy-9.3d  \
	-lvtkIOLSDyna-9.3d  \
	-lvtkIOMINC-9.3d  \
	-lvtkIOMotionFX-9.3d  \
	-lvtkIOMovie-9.3d  \
	-lvtkIONetCDF-9.3d  \
	-lvtkIOOggTheora-9.3d  \
	-lvtkIOParallel-9.3d  \
	-lvtkIOParallelXML-9.3d  \
	-lvtkIOPLY-9.3d  \
	-lvtkIOSegY-9.3d  \
	-lvtkIOSQL-9.3d  \
	-lvtkioss-9.3d  \
	-lvtkIOTecplotTable-9.3d  \
	-lvtkIOVeraOut-9.3d  \
	-lvtkIOVideo-9.3d  \
	-lvtkIOXML-9.3d  \
	-lvtkIOXMLParser-9.3d  \
	-lvtkjpeg-9.3d  \
	-lvtkjsoncpp-9.3d  \
	-lvtkkissfft-9.3d  \
	-lvtklibharu-9.3d  \
	-lvtklibproj-9.3d  \
	-lvtklibxml2-9.3d  \
	-lvtkloguru-9.3d  \
	-lvtklz4-9.3d  \
	-lvtklzma-9.3d  \
	-lvtkmetaio-9.3d  \
	-lvtknetcdf-9.3d  \
	-lvtkogg-9.3d  \
	-lvtkParallelCore-9.3d  \
	-lvtkParallelDIY-9.3d  \
	-lvtkpng-9.3d  \
	-lvtkpugixml-9.3d  \
	-lvtkRenderingAnnotation-9.3d  \
	-lvtkRenderingCellGrid-9.3d  \
	-lvtkRenderingContext2D-9.3d  \
	-lvtkRenderingContextOpenGL2-9.3d  \
	-lvtkRenderingCore-9.3d  \
	-lvtkRenderingFreeType-9.3d  \
	-lvtkRenderingGL2PSOpenGL2-9.3d  \
	-lvtkRenderingHyperTreeGrid-9.3d  \
	-lvtkRenderingImage-9.3d  \
	-lvtkRenderingLabel-9.3d  \
	-lvtkRenderingLICOpenGL2-9.3d  \
	-lvtkRenderingLOD-9.3d  \
	-lvtkRenderingOpenGL2-9.3d  \
	-lvtkRenderingQt-9.3d  \
	-lvtkRenderingSceneGraph-9.3d  \
	-lvtkRenderingUI-9.3d  \
	-lvtkRenderingVolume-9.3d  \
	-lvtkRenderingVolumeOpenGL2-9.3d  \
	-lvtkRenderingvtkJS-9.3d  \
	-lvtksqlite-9.3d  \
	-lvtksys-9.3d  \
	-lvtkTestingRendering-9.3d  \
	-lvtktheora-9.3d  \
	-lvtktiff-9.3d  \
	-lvtkverdict-9.3d  \
	-lvtkViewsContext2D-9.3d  \
	-lvtkViewsCore-9.3d  \
	-lvtkViewsInfovis-9.3d  \
	-lvtkViewsQt-9.3d  \
	-lvtkWrappingTools-9.3d  \
	-lvtkzlib-9.3d  \

Release:LIBS +=  -L../../tools/win64/vtk/lib/  \
	-lvtkcgns-9.3  \
	-lvtkChartsCore-9.3  \
	-lvtkCommonColor-9.3  \
	-lvtkCommonComputationalGeometry-9.3  \
	-lvtkCommonCore-9.3  \
	-lvtkCommonDataModel-9.3  \
	-lvtkCommonExecutionModel-9.3  \
	-lvtkCommonMath-9.3  \
	-lvtkCommonMisc-9.3  \
	-lvtkCommonSystem-9.3  \
	-lvtkCommonTransforms-9.3  \
	-lvtkDICOMParser-9.3  \
	-lvtkDomainsChemistry-9.3  \
	-lvtkDomainsChemistryOpenGL2-9.3  \
	-lvtkdoubleconversion-9.3  \
	-lvtkexodusII-9.3  \
	-lvtkexpat-9.3  \
	-lvtkFiltersAMR-9.3  \
	-lvtkFiltersCellGrid-9.3  \
	-lvtkFiltersCore-9.3  \
	-lvtkFiltersExtraction-9.3  \
	-lvtkFiltersFlowPaths-9.3  \
	-lvtkFiltersGeneral-9.3  \
	-lvtkFiltersGeneric-9.3  \
	-lvtkFiltersGeometry-9.3  \
	-lvtkFiltersGeometryPreview-9.3  \
	-lvtkFiltersHybrid-9.3  \
	-lvtkFiltersHyperTree-9.3  \
	-lvtkFiltersImaging-9.3  \
	-lvtkFiltersModeling-9.3  \
	-lvtkFiltersParallel-9.3  \
	-lvtkFiltersParallelImaging-9.3  \
	-lvtkFiltersPoints-9.3  \
	-lvtkFiltersProgrammable-9.3  \
	-lvtkFiltersReduction-9.3  \
	-lvtkFiltersSelection-9.3  \
	-lvtkFiltersSMP-9.3  \
	-lvtkFiltersSources-9.3  \
	-lvtkFiltersStatistics-9.3  \
	-lvtkFiltersTensor-9.3  \
	-lvtkFiltersTexture-9.3  \
	-lvtkFiltersTopology-9.3  \
	-lvtkFiltersVerdict-9.3  \
	-lvtkfmt-9.3  \
	-lvtkfreetype-9.3  \
	-lvtkGeovisCore-9.3  \
	-lvtkgl2ps-9.3  \
	-lvtkglew-9.3  \
	-lvtkGUISupportQt-9.3  \
	-lvtkGUISupportQtQuick-9.3  \
	-lvtkGUISupportQtSQL-9.3  \
	-lvtkhdf5-9.3  \
	-lvtkhdf5_hl-9.3  \
	-lvtkImagingColor-9.3  \
	-lvtkImagingCore-9.3  \
	-lvtkImagingFourier-9.3  \
	-lvtkImagingGeneral-9.3  \
	-lvtkImagingHybrid-9.3  \
	-lvtkImagingMath-9.3  \
	-lvtkImagingMorphological-9.3  \
	-lvtkImagingSources-9.3  \
	-lvtkImagingStatistics-9.3  \
	-lvtkImagingStencil-9.3  \
	-lvtkInfovisCore-9.3  \
	-lvtkInfovisLayout-9.3  \
	-lvtkInteractionImage-9.3  \
	-lvtkInteractionStyle-9.3  \
	-lvtkInteractionWidgets-9.3  \
	-lvtkIOAMR-9.3  \
	-lvtkIOAsynchronous-9.3  \
	-lvtkIOCellGrid-9.3  \
	-lvtkIOCesium3DTiles-9.3  \
	-lvtkIOCGNSReader-9.3  \
	-lvtkIOChemistry-9.3  \
	-lvtkIOCityGML-9.3  \
	-lvtkIOCONVERGECFD-9.3  \
	-lvtkIOCore-9.3  \
	-lvtkIOEnSight-9.3  \
	-lvtkIOExodus-9.3  \
	-lvtkIOExport-9.3  \
	-lvtkIOExportGL2PS-9.3  \
	-lvtkIOExportPDF-9.3  \
	-lvtkIOFLUENTCFF-9.3  \
	-lvtkIOGeometry-9.3  \
	-lvtkIOHDF-9.3  \
	-lvtkIOImage-9.3  \
	-lvtkIOImport-9.3  \
	-lvtkIOInfovis-9.3  \
	-lvtkIOIOSS-9.3  \
	-lvtkIOLegacy-9.3  \
	-lvtkIOLSDyna-9.3  \
	-lvtkIOMINC-9.3  \
	-lvtkIOMotionFX-9.3  \
	-lvtkIOMovie-9.3  \
	-lvtkIONetCDF-9.3  \
	-lvtkIOOggTheora-9.3  \
	-lvtkIOParallel-9.3  \
	-lvtkIOParallelXML-9.3  \
	-lvtkIOPLY-9.3  \
	-lvtkIOSegY-9.3  \
	-lvtkIOSQL-9.3  \
	-lvtkioss-9.3  \
	-lvtkIOTecplotTable-9.3  \
	-lvtkIOVeraOut-9.3  \
	-lvtkIOVideo-9.3  \
	-lvtkIOXML-9.3  \
	-lvtkIOXMLParser-9.3  \
	-lvtkjpeg-9.3  \
	-lvtkjsoncpp-9.3  \
	-lvtkkissfft-9.3  \
	-lvtklibharu-9.3  \
	-lvtklibproj-9.3  \
	-lvtklibxml2-9.3  \
	-lvtkloguru-9.3  \
	-lvtklz4-9.3  \
	-lvtklzma-9.3  \
	-lvtkmetaio-9.3  \
	-lvtknetcdf-9.3  \
	-lvtkogg-9.3  \
	-lvtkParallelCore-9.3  \
	-lvtkParallelDIY-9.3  \
	-lvtkpng-9.3  \
	-lvtkpugixml-9.3  \
	-lvtkRenderingAnnotation-9.3  \
	-lvtkRenderingCellGrid-9.3  \
	-lvtkRenderingContext2D-9.3  \
	-lvtkRenderingContextOpenGL2-9.3  \
	-lvtkRenderingCore-9.3  \
	-lvtkRenderingFreeType-9.3  \
	-lvtkRenderingGL2PSOpenGL2-9.3  \
	-lvtkRenderingHyperTreeGrid-9.3  \
	-lvtkRenderingImage-9.3  \
	-lvtkRenderingLabel-9.3  \
	-lvtkRenderingLICOpenGL2-9.3  \
	-lvtkRenderingLOD-9.3  \
	-lvtkRenderingOpenGL2-9.3  \
	-lvtkRenderingQt-9.3  \
	-lvtkRenderingSceneGraph-9.3  \
	-lvtkRenderingUI-9.3  \
	-lvtkRenderingVolume-9.3  \
	-lvtkRenderingVolumeOpenGL2-9.3  \
	-lvtkRenderingvtkJS-9.3  \
	-lvtksqlite-9.3  \
	-lvtksys-9.3  \
	-lvtkTestingRendering-9.3  \
	-lvtktheora-9.3  \
	-lvtktiff-9.3  \
	-lvtkverdict-9.3  \
	-lvtkViewsContext2D-9.3  \
	-lvtkViewsCore-9.3  \
	-lvtkViewsInfovis-9.3  \
	-lvtkViewsQt-9.3  \
	-lvtkWrappingTools-9.3  \
	-lvtkzlib-9.3  \

Debug:LIBS +=  -L../../tools/win64/occ/libd/  \            
	-lTKBin  \
	-lTKBinL  \
	-lTKBinTObj  \
	-lTKBinXCAF  \
	-lTKBO  \
	-lTKBool  \
	-lTKBRep  \
	-lTKCAF  \
	-lTKCDF  \
	-lTKDCAF  \
	-lTKDE  \
	-lTKDECascade  \
	-lTKDEGLTF  \
	-lTKDEIGES  \
	-lTKDEOBJ  \
	-lTKDEPLY  \
	-lTKDESTEP  \
	-lTKDESTL  \
	-lTKDEVRML  \
	-lTKDraw  \
	-lTKernel  \
	-lTKExpress  \
	-lTKFeat  \
	-lTKFillet  \
	-lTKG2d  \
	-lTKG3d  \
	-lTKGeomAlgo  \
	-lTKGeomBase  \
	-lTKHLR  \
	-lTKLCAF  \
	-lTKMath  \
	-lTKMesh  \
	-lTKMeshVS  \
	-lTKOffset  \
	-lTKOpenGl  \
	-lTKOpenGlTest  \
	-lTKPrim  \
	-lTKQADraw  \
	-lTKRWMesh  \
	-lTKService  \
	-lTKShHealing  \
	-lTKStd  \
	-lTKStdL  \
	-lTKTObj  \
	-lTKTObjDRAW  \
	-lTKTopAlgo  \
	-lTKTopTest  \
	-lTKV3d  \
	-lTKVCAF  \
	-lTKViewerTest  \
	-lTKXCAF  \
	-lTKXDEDRAW  \
	-lTKXMesh  \
	-lTKXml  \
	-lTKXmlL  \
	-lTKXmlTObj  \
	-lTKXmlXCAF  \
	-lTKXSBase  \
	-lTKXSDRAW  \
	-lTKXSDRAWDE  \
	-lTKXSDRAWGLTF  \
	-lTKXSDRAWIGES  \
	-lTKXSDRAWOBJ  \
	-lTKXSDRAWPLY  \
	-lTKXSDRAWSTEP  \
	-lTKXSDRAWSTL  \
	-lTKXSDRAWVRML  \

Release:LIBS +=  -L../../tools/win64/occ/lib/  \           
	-lTKBin  \
	-lTKBinL  \
	-lTKBinTObj  \
	-lTKBinXCAF  \
	-lTKBO  \
	-lTKBool  \
	-lTKBRep  \
	-lTKCAF  \
	-lTKCDF  \
	-lTKDCAF  \
	-lTKDE  \
	-lTKDECascade  \
	-lTKDEGLTF  \
	-lTKDEIGES  \
	-lTKDEOBJ  \
	-lTKDEPLY  \
	-lTKDESTEP  \
	-lTKDESTL  \
	-lTKDEVRML  \
	-lTKDraw  \
	-lTKernel  \
	-lTKExpress  \
	-lTKFeat  \
	-lTKFillet  \
	-lTKG2d  \
	-lTKG3d  \
	-lTKGeomAlgo  \
	-lTKGeomBase  \
	-lTKHLR  \
	-lTKLCAF  \
	-lTKMath  \
	-lTKMesh  \
	-lTKMeshVS  \
	-lTKOffset  \
	-lTKOpenGl  \
	-lTKOpenGlTest  \
	-lTKPrim  \
	-lTKQADraw  \
	-lTKRWMesh  \
	-lTKService  \
	-lTKShHealing  \
	-lTKStd  \
	-lTKStdL  \
	-lTKTObj  \
	-lTKTObjDRAW  \
	-lTKTopAlgo  \
	-lTKTopTest  \
	-lTKV3d  \
	-lTKVCAF  \
	-lTKViewerTest  \
	-lTKXCAF  \
	-lTKXDEDRAW  \
	-lTKXMesh  \
	-lTKXml  \
	-lTKXmlL  \
	-lTKXmlTObj  \
	-lTKXmlXCAF  \
	-lTKXSBase  \
	-lTKXSDRAW  \
	-lTKXSDRAWDE  \
	-lTKXSDRAWGLTF  \
	-lTKXSDRAWIGES  \
	-lTKXSDRAWOBJ  \
	-lTKXSDRAWPLY  \
	-lTKXSDRAWSTEP  \
	-lTKXSDRAWSTL  \
	-lTKXSDRAWVRML  \

}

